sporting rifle - Turkish English Dictionary